<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=<device-width>, initial-scale=1.0">
    <title>javaScript</title>
</head>
<body>
    <script>
        var r =3; //圆的半径
        document.write("Math.PI的使用"+Math.PI*r*r);//计算圆的面积

        var a=-2;//定义一个负数a
        document.write(Math.abs(a)+"<br>"); //通过abs()方法将a取绝对值

        //Math.max()
        document.write(Math.max(1,4,6,3,9,54)+"<br>");
        //Math.min()
        document.write(Math.min(1,4,6,3,9,54)+"<br>");
        //Math.pow()
        document.write(Math.pow(9,2));//pow()方法返回x的y次幂
        //Math。sqrt()
        document.write(Math.sqrt(4)+"<br>");
        //Math.ceil()
        document.write(Math.ceil(3.14)+"<br>");//向上取整，如果参数值本身就是整数则等于函数的参数值
        //Math.floor()
        document.write(Math.floor(3.14)+"<br>");//向下取整，如果参数值本身就是整数则等于函数的参数值
        //Math.round()
        document.write(Math.round(3.14)+"<br>");//将叁数值四舍五入
        document.write(Math.round(3.51)+"<br>");
        
        //Math.random() 随机生成0.0-1.0之间的数
        document.write(Math.random()+"<br>");
        document.write(Math.random()*(10-2)+2);//大于2且小于10的数

        //Date对象
        var d=new Date(); //返回当前系统时间
        document.write(d);
        document.write(d.getFullYear()+"<br>"); //返回一个表示年份的四个数字，即返回年份
        document.write(d.setFullYear(2019)+"<br>"); //设置表示年份的四个数字，即设置年份
        document.write(d.getMonth +"<br>");//返回一个表示月份的数字 范围在0-11 当前打印输出的为2
        document.write(d.setMonth(6)+"<br>"); //设置表示月份的数字
        
        //getDate()、setDate()月份中的某一天
        document.write(d.getDate()+"<br>");//范围1-31
        document.write(d.setDate(5)+"<br>");
        //getday()获取星期 0-6 0代表星期天
        document.write("获取星期"+d.getDay()+"<br>");//范围0-6,0表示星期日
        //getHours() sethours() 小时 0-23
        document.write("获取小时数"+d.getHours()+"<br>");
        document.write(d.setHours(6)+"<br>");
        //getMinutes() setMinutes() 分钟 0-59
        document.write("获取分钟数"+d.getMinutes()+"<br>");
        document.write(d.setMinutes(55)+"<br>");

        //getSeconds() setSeconds() 秒 0-59
        document.write("获取秒数"+d.getSeconds()+"<br>");
        document.write(d.getSeconds()+"<br>");

        //getMilliseconds() setMilliseconds() 毫秒 0-999
        document.write("获取毫秒数"+d.getMilliseconds()+"<br>");
        document.write(d.getSeconds()+"<br>");
        //gettime() settime()  获取1970-01-01 距离date对象所代表的时间的毫秒数

        //setTime() 参数代表的是传入一个毫秒的数
    </script>
</body>
</html>